package com.example.himalaya.interfaces;

import com.ximalaya.ting.android.opensdk.model.album.Album;

import java.util.List;

public interface ISubscriptionViewCallback {

    /**
     * 添加订阅的回调
     * @param isSuccess true,添加成功。false,添加失败。
     */
    void onAddSub(boolean isSuccess);

    /**
     * 删除订阅的回调
     * @param isSuccess true,删除成功。false,删除失败。
     */
    void onDeleteSub(boolean isSuccess);


    /**
     * 获取订阅列表的回调
     * @param albums 获取的专辑
     */
    void onGetSubList(List<Album> albums);


    /**
     * 订阅已经满了
     */
    void onSubFull();
}
